pyruvate kinase deficiency - French English Dictionary